/***********************************************************************
 * Module:  Teacher.java
 * Author:  penwei
 * Purpose: 教师信息
 ***********************************************************************/

package cn.hdmis.entity;

import java.util.Date;
import java.util.Set;
/**
 * 项目名称：hdmis1.1
 * 类名称：Teacher
 * 类描述：教师管理
 * 创建人：Administrator
 * 创建时间：2013-2-13 下午02:42:10
 * 修改人：Administrator
 * 修改时间：2013-2-13 下午02:42:10
 * 修改备注：
 * @version 
 *
 */
public class Teacher implements java.io.Serializable {
	
	private static final long serialVersionUID = 8622353744862658545L;
	
	private Integer id;
	/**	编号 */
	private String noCode;
	/**	姓名 */
	private String name;
	/**	联系电话 */
	private String cellPhone;
	/**	家庭联系电话 */
	private String familyPhone;
	/**	证件类型 */
	private String credentialsType;
	/**	身份证 */
	private String credentialsNO;
	/**	性别 */
	private Integer sex;
	/**	民族 */
	private String nation;
	/**	生日 */
	private Date birthday;
	/**	身高 */
	private Integer height;
	/**	工作年限 */
	private Integer workYear;
	/**	籍贯 */
	private String origin;
	/**	现居住地 */
	private String nowAddress;
	/**	学历 */
	private String degress;
	/**	专业 */
	private String major;
	/**	毕业学校 */
	private String school;
	/**	证书 */
	private String certificate;  
	/**	婚否 */
	private Integer marriage;
	/**	特长 */
	private String strongSuit;
	/**	兴趣爱好 */
	private String interest;
	/**	外语 */
	private String language;
	/**	邮件 */
	private String email;
	/**	岗位 */
	private String office;
	/**	照片 */
	private String photo;
	/**	入职时间 */
	private Date joinDate;
	/**	转正时间 */
	private Date qualifiedDate;
	/** 对应多个个学生 */
	private Set<Student> studentSet;
	/** 对应多个班级 */
	private Set<Grade> gradeSet;
	
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getNoCode() {
		return noCode;
	}
	public void setNoCode(String noCode) {
		this.noCode = noCode;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCellPhone() {
		return cellPhone;
	}
	public void setCellPhone(String cellPhone) {
		this.cellPhone = cellPhone;
	}
	public String getFamilyPhone() {
		return familyPhone;
	}
	public void setFamilyPhone(String familyPhone) {
		this.familyPhone = familyPhone;
	}
	public String getCredentialsType() {
		return credentialsType;
	}
	public void setCredentialsType(String credentialsType) {
		this.credentialsType = credentialsType;
	}
	public String getCredentialsNO() {
		return credentialsNO;
	}
	public void setCredentialsNO(String credentialsNO) {
		this.credentialsNO = credentialsNO;
	}
	public Integer getSex() {
		return sex;
	}
	public void setSex(Integer sex) {
		this.sex = sex;
	}
	public String getNation() {
		return nation;
	}
	public void setNation(String nation) {
		this.nation = nation;
	}
	public Date getBirthday() {
		return birthday;
	}
	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}
	public Integer getHeight() {
		return height;
	}
	public void setHeight(Integer height) {
		this.height = height;
	}
	public Integer getWorkYear() {
		return workYear;
	}
	public void setWorkYear(Integer workYear) {
		this.workYear = workYear;
	}
	public String getOrigin() {
		return origin;
	}
	public void setOrigin(String origin) {
		this.origin = origin;
	}
	public String getNowAddress() {
		return nowAddress;
	}
	public void setNowAddress(String nowAddress) {
		this.nowAddress = nowAddress;
	}
	public String getDegress() {
		return degress;
	}
	public void setDegress(String degress) {
		this.degress = degress;
	}
	public String getMajor() {
		return major;
	}
	public void setMajor(String major) {
		this.major = major;
	}
	public String getSchool() {
		return school;
	}
	public void setSchool(String school) {
		this.school = school;
	}
	public String getCertificate() {
		return certificate;
	}
	public void setCertificate(String certificate) {
		this.certificate = certificate;
	}
	public Integer getMarriage() {
		return marriage;
	}
	public void setMarriage(Integer marriage) {
		this.marriage = marriage;
	}
	public String getStrongSuit() {
		return strongSuit;
	}
	public void setStrongSuit(String strongSuit) {
		this.strongSuit = strongSuit;
	}
	public String getInterest() {
		return interest;
	}
	public void setInterest(String interest) {
		this.interest = interest;
	}
	public String getLanguage() {
		return language;
	}
	public void setLanguage(String language) {
		this.language = language;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getOffice() {
		return office;
	}
	public void setOffice(String office) {
		this.office = office;
	}
	public String getPhoto() {
		return photo;
	}
	public void setPhoto(String photo) {
		this.photo = photo;
	}
	public Date getJoinDate() {
		return joinDate;
	}
	public void setJoinDate(Date joinDate) {
		this.joinDate = joinDate;
	}
	public Date getQualifiedDate() {
		return qualifiedDate;
	}
	public void setQualifiedDate(Date qualifiedDate) {
		this.qualifiedDate = qualifiedDate;
	}
	public Set<Student> getStudentSet() {
		return studentSet;
	}
	public void setStudentSet(Set<Student> studentSet) {
		this.studentSet = studentSet;
	}
	public Set<Grade> getGradeSet() {
		return gradeSet;
	}
	public void setGradeSet(Set<Grade> gradeSet) {
		this.gradeSet = gradeSet;
	}
}